About Lindfors Investment Limited (10615285) United Kingdom