About Bikora Ltd (12367684) United Kingdom