About Swala (uk) Limited (03999474) United Kingdom