About Jaspar Holdings Limited (10863604) United Kingdom