About Anduff Holdings Limited (00978466) United Kingdom