About Skim London Limited (07028444) United Kingdom