About Bodi & Co Uk Ltd (11563137) United Kingdom