About Obeidat Limited (13012626) United Kingdom