About 7 Of D Invest Limited (12938784) United Kingdom