About Razor Developments (ng) Ltd (12813296) United Kingdom