About Agnus London Ltd (11903269) United Kingdom