For more transparency, the company has been registered in the UK as well with the ref no. 13430125
Link to the Company House