About S-thetic Appeal Limited (10622249) United Kingdom