About Sombra Limited (07888747) United Kingdom