About Baffo Global Uk Ltd (12978161) United Kingdom