About Spark Farm Ltd (13238211) United Kingdom