About Ellaine Swiss Ltd (13568105) United Kingdom