About Allotropia Ltd. (08479925) United Kingdom