About Infinitesima Limited (04258410) United Kingdom