About Razorkendra Ltd (12248167) United Kingdom