About Management & Org.solution Ltd (08137177) United Kingdom