About Sowax Lee Group Ltd (09561669) United Kingdom