About Kings Meadow Holdings Ltd (12197444) United Kingdom