About Machina Patrina Limited (11255934) United Kingdom