About Skaailash Limited (SC098238) United Kingdom