About P Obara Ltd (12221469) United Kingdom