About Ant & Ryans Analysis Ltd (12919827) United Kingdom