About Samoli Limited (12683535) United Kingdom