About Swiss Innovation Llp (OC418916) United Kingdom