About Samuel Jacob Anubis Ltd (11985288) United Kingdom