About Green Box Management Solutions Ltd (07947405) United Kingdom