About Razor Electronics Ltd (11294776) United Kingdom