About Abode Global Limited (06626792) United Kingdom