About O Diamond &sapphire Ltd (12850403) United Kingdom