About Forbidden Planet International Limited (04007168) United Kingdom