About Bear & Koala Developments Limited (12149924) United Kingdom