About Plexlime Limited (07265043) United Kingdom