About Rmax Technology Limited (12869129) United Kingdom