About Pyramid Management Solutions Ltd (06293048) United Kingdom