About Frie Box Company Ltd (12897899) United Kingdom