About Pico S One Limited (12116698) United Kingdom