About The Optima Logistics Foundation Limited (07124248) United Kingdom