About Limes Investments 1 Limited (07430431) United Kingdom