About Bilya Ltd (12838819) United Kingdom