About Maidstone Ventures Limited (12076024) United Kingdom