About Rokill Holdings Limited (06003267) United Kingdom