About Jaqlar Limited (11818614) United Kingdom