About Veesa Solutions Ltd (09525015) United Kingdom