About Tolux Ventures Limited (12231522) United Kingdom