About Giller Management And Consultancy Services Ltd (07479556) United Kingdom