About Sipello Limited (13065305) United Kingdom