About Singula Limited (04890844) United Kingdom