About Limascon Limited (12188687) United Kingdom