About Scimitar Topco Limited (07869343) United Kingdom