About The Borzy Company Ltd (13302977) United Kingdom