About Alfie Mitch Assets Limited (12309015) United Kingdom