About O & P Synergy Ltd (12826030) United Kingdom