About Scimitar House (holdings) Limited (10250321) United Kingdom