About Poject Roy Ltd (12180257) United Kingdom