About Ooak Developments Limited (09924176) United Kingdom