About Crazy Ideas Ltd (11573054) United Kingdom