About Ancra International Limited (01053942) United Kingdom