About Bubka Ltd (12704134) United Kingdom