About Jae Solutions Limited (10054680) United Kingdom