About Sekkei Consultants Ltd (11386341) United Kingdom