About Optix Property & Investments Ltd (13163293) United Kingdom