About Typhoon Pikco Limited (11010778) United Kingdom