About Cassidy Fox Ltd (12284667) United Kingdom