About Dekimal Place Limited (07774499) United Kingdom