About Logical Business Analysis Limited (05834809) United Kingdom