About The Ancient Cat Limited (12944028) United Kingdom