About Rogmerce Limited (12262466) United Kingdom