About Jlo Technical Limited (10982804) United Kingdom