About Residence Global Limited (12424520) United Kingdom