About Walker X Ltd (SC668169) United Kingdom