About Skotofi Solutions Ltd (13395978) United Kingdom