About Spot.innovation Ltd. (10478650) United Kingdom