About Jollo Limited (08357451) United Kingdom