About Minicasp Limited (09302190) United Kingdom