About Kindrals Ltd (13324039) United Kingdom