About Hand Held Productions Ltd. (SC234843) United Kingdom