About Swiss & Swiss Ltd (11499968) United Kingdom