About O Soar Ltd (12576046) United Kingdom