About Alex Ro John Limited (11960822) United Kingdom