About Sww Ventures Limited (05997897) United Kingdom