About O & O Simuan Ltd (12607840) United Kingdom