About Bagalay Consulting Ltd (11408363) United Kingdom