About Kadraras Ltd (10954671) United Kingdom