About Ankh&horus Limited (11449452) United Kingdom