About Beka S Bites Ltd (13264360) United Kingdom