About Aujla It Solutions Limited (09308032) United Kingdom