About Razor Kiral Ltd (12096441) United Kingdom