About Bika Developments Limited (12186169) United Kingdom