About Integrand Limited (06442362) United Kingdom