About Borodi & Co Ltd (12708630) United Kingdom