About Bukka Services Ltd (10935428) United Kingdom