About Beak Consultancy Ltd (10607350) United Kingdom