About Bobo Immo Ltd (12463780) United Kingdom