About Intellectual Worldwide Limited (06724986) United Kingdom