About Alexkmr Services Limited (13312545) United Kingdom