About Caspar International Limited (11140474) United Kingdom