About Kenobi Holdings Limited (11483159) United Kingdom