About Boc Investments (luxembourg) Limited (04865202) United Kingdom