About Macjasper Limited (07679979) United Kingdom