About Sohala Limited (07880419) United Kingdom