About Beakus Ltd (07134519) United Kingdom