About Soogen Holdings Limited (09420212) United Kingdom