About Cappy Gadgets Ltd (SC657959) United Kingdom