About Tom & Joy Investments (uk) Limited (06404491) United Kingdom