About Allotrope Scientific Ltd (13194221) United Kingdom