About Jaeglo Limited (10420288) United Kingdom