About Scrab Limited (13610588) United Kingdom