About Develogical Ltd (07121194) United Kingdom