About Pico Global Ltd. (09365923) United Kingdom