About Lincoln Rose Investments Ltd (12322636) United Kingdom