About Svella Co1 Limited (13659054) United Kingdom