About Newrog1 Limited (07428712) United Kingdom