About Sakhara Holdings Limited (09281525) United Kingdom