About Kenobi Technology Solutions Limited (11657224) United Kingdom