About The London Onyx Limited (12882859) United Kingdom