About Mayneeq Limited (10599109) United Kingdom