About Orchid Kent Limited (11679783) United Kingdom