About Interim Caps Limited (12141276) United Kingdom