About Swiss Green Rose Plc (12410636) United Kingdom