About Pax Studio Limited (SC233796) United Kingdom