About Spahiu Limited (12328257) United Kingdom