About Klass Consultancy Limited (11623623) United Kingdom