About L Cam Investments Ltd (12196679) United Kingdom