About Soft Edge Technologies Limited (SC182512) United Kingdom