About Oscar Shah Limited (11558793) United Kingdom